package com.wh.productMag.pojo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.wh.org.pojo.Department;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 实体类：
 */
@Data
@Accessors(chain = true)
public class ProductClassify implements Serializable {

    /**
     * 产品类别id
     */
    private Long id;
    /**
     * 产品图标地址
     */
    private String pictureAddress;
    /**
     * 产品分类名
     */
    private String productClassifyName;
    /**
     * 父id，若为0，则为顶级分类
     */
    private Long parentId;
    //用于封装当前父级
    @TableField(exist = false)

    private List<ProductClassify> children = new ArrayList<>();
}
